function camposLlenos_ModificarRegistroPAA() {
    campos_vacios = false;

     escoge_select (document.getElementById('719595'));     // Categoria
     escoge_select (document.getElementById('719601'));     // Division
     escoge_select (document.getElementById('719607'));     // Departamento
     escoge_select (document.getElementById('685030'));    // Pais
     escoge_select (document.getElementById('685033'));    // Modalidad
     escoge_select (document.getElementById('685046'));    // tipo de financiamiento

     camposLlenos (document.getElementById('719538'))        // Primer nombre
     camposLlenos (document.getElementById('719553'))        // Primer apellido
     camposLlenos (document.getElementById('719565'))        // Ci
     camposLlenos (document.getElementById('719571'))        // Fecha de nacimiento
     camposLlenos (document.getElementById('719577'))        // Email
     camposLlenos (document.getElementById('719581'))        // Fecha ingreso a la USB
     camposLlenos (document.getElementById('685027'))        // Universidad
     camposLlenos (document.getElementById('685036'))        // Fecha inicio
     camposLlenos (document.getElementById('685040'))        // Fecha culminacion


    if (document.getElementById('685046').value != 0){
        camposLlenosFinanMonto (document.getElementById('685083'))        // Montos fuentes de financiamiento
        camposLlenosFinanTipo (document.getElementById('685083'))
    }

     if (campos_vacios) {
        alert("Le faltan campos por llenar");
        return false;
     }
    else
        return true;
}

function camposLlenos (celda){
    valor = celda.value
    if( valor == null || valor.length == 0 || /^\s+$/.test(valor)){
        celda.style.backgroundColor="red"
        campos_vacios = true;
        celda.focus();
    }
    else
        celda.style.backgroundColor="white"
}

function camposLlenosFinanMonto (celda){
    if(celda != null){
        var formulario = celda.form;
        var montosFinan = formulario.montos_a_financiar;
        if (montosFinan.length > 0){
            for(var i = 0; i<montosFinan.length; i++){
                if( montosFinan[i].value == null || montosFinan[i].value.length == 0 || /^\s+$/.test(montosFinan[i].value)){
                    montosFinan[i].style.backgroundColor="red";
                    campos_vacios = true;
                    montosFinan[i].focus();
                }
                else
                    montosFinan[i].style.backgroundColor="white";
            }
            return false;
        }
        else{
            if( celda.value == null || celda.value.length == 0 || /^\s+$/.test(celda.value)){
                    celda.style.backgroundColor="red";
                    campos_vacios = true;
                    celda.focus();
                }
            else
                montosFinan[i].style.backgroundColor="white";
            }
            return false;
    }else{
        var formulario1 = document.getElementById('719595').form;
        var montosFinan1 = formulario1.montos_a_financiar;
        if (montosFinan1.length > 0){
            for(var i = 0; i<montosFinan1.length; i++){
                if( montosFinan1[i].value == null || montosFinan1[i].value.length == 0 || /^\s+$/.test(montosFinan1[i].value)){
                    montosFinan1[i].style.backgroundColor="red";
                    campos_vacios = true;
                    montosFinan1[i].focus();
                }
                else
                    montosFinan1[i].style.backgroundColor="white";
            }
            return false;
        }
        else{
            if( montosFinan1.value == null || montosFinan1.value.length == 0 || /^\s+$/.test(montosFinan1.value)){
                    montosFinan1.style.backgroundColor="red";
                    campos_vacios = true;
                    montosFinan1.focus();
                }
            else
                montosFinan1[i].style.backgroundColor="white";
            }
            return false;
        return false;
    }
    }

    function camposLlenosFinanTipo (celda){
        if(celda != null){
            var formulario = celda.form;
            var var2 = formulario.fuentes_de_financiamiento;
            if(formulario.tipo_financiamiento.value == "Parcial"){
                    var montosFinan = var2;
                }
            if(formulario.tipo_financiamiento.value == "Completo"){
                    var montosFinan = new Array(1);
                    montosFinan[0] = var2;
                }
            if (montosFinan.length > 0){
                for(var i = 0; i<montosFinan.length; i++){
                    var option = montosFinan[i].value;
                    if(  option == "" || option == 0){
                        seleccion = montosFinan[i];
                        seleccion.style.backgroundColor="red"
                        campos_vacios = true;
                        montosFinan[i].focus();
                    }
                    else
                        montosFinan[i].style.backgroundColor="white";
                }
                return false;
            }
            else{
                if( montosFinan.value == "" || montosFinan.value == 0 ){
                        montosFinan.style.backgroundColor="red";
                        campos_vacios = true;
                        montosFinan.focus();
                    }
                else
                    montosFinan.style.backgroundColor="white";
                }
                return false;
        }else{
            var formulario1 = document.getElementById('719595').form;
            var var1 = formulario1.fuentes_de_financiamiento;
            if(formulario1.tipo_financiamiento.value == "Parcial"){
                    var montosFinan1 = var1;
                }
            if(formulario1.tipo_financiamiento.value == "Completo"){
                    var montosFinan1 = new Array(1);
                    montosFinan1[0] = var1;
                }
            if (montosFinan1.length > 0){
                for(var i = 0; i<montosFinan1.length; i++){
                    var option = montosFinan1[i].value;
                    if(  option == "" || option == 0){
                        seleccion = montosFinan1[i];
                        seleccion.style.backgroundColor="red"
                        campos_vacios = true;
                        montosFinan1[i].focus();
                    }
                    else
                        montosFinan1[i].style.backgroundColor="white";
                }
                return false;
            }
            else{
                if( montosFinan1.value == "" || montosFinan1.value == 0 ){
                        montosFinan1.style.backgroundColor="red";
                        campos_vacios = true;
                        montosFinan1.focus();
                    }
                else
                    montosFinan1.style.backgroundColor="white";
                }
                return false;
            return false;
        }
    }



function escoge_select (seleccion) {
    if (seleccion.value == "" || seleccion.value == 0 || seleccion.value == "Seleccione una Divisi\u00f3n en el campo anterior"){
        celda = seleccion
        celda.style.backgroundColor="red"
        seleccion.focus();
        campos_vacios = true;
        return false;
    }
    else {
        celda = seleccion
        celda.style.backgroundColor="white"
        return true
    }
   }





